to produce results - Turco Inglés Diccionario